payment provisions - Spanish English Dictionary